﻿
/**背景**/
.backImg-1{background:url(../img/back-bottom.jpg) no-repeat center bottom;background-size:100% auto;}





/***查询区样式***/
.queryBox{ border:solid 1px #d5dee8;background-color:#eff4f9;padding:10px 18px;}
.queryBox .queryF li{ display: inline-block;padding-left:20px;}





/****  标题    ***/
.Tit-h1,.Tit-h2,.Tit-h4{line-height: 32px;}
.Tit-h1{color:#1169c4;font-size:22px;}.Tit-h2{color:#1169c4;font-size:18px;}
.Tit-h4{border-left:solid 4px #1169c4;padding-left:12px;color:#1169c4;}
.Tit-h i.iconfont,.Tit-h1 i.iconfont{color:#1169c4;font-size:24px;margin-right:10px;}
.Tit-h4.hs5{color:#555;border-left-color: #999;}
.Tit-h1.BLno,.Tit-h2.BLno,.Tit-h4.BLno{border-left:none;padding-left:0;}




/**标题**/
.Tit-A{height:32px;padding-top:4px;border-bottom:solid 4px #1969bb;}
.Tit-A .Tit-h{line-height:32px;background-color:#1969bb;padding:0 16px;border-radius:3px 3px 0px 0px; display: inline-block;color:#fff; text-align: center;}




/*** 标签切换 ***/
.TAB-abbr abbr{cursor: pointer; display: inline-block;}


.tabTb abbr{line-height:36px;margin:0px 16px;padding:0px 4px;}
.tabTb abbr.active{border-bottom:solid 3px #1169c4;line-height:32px;color:#1169c4;}



/**** 工具条区块背景 ***/
.B-toolA{height:35px;padding:5px 12px 0px 12px; background-color:#ebf2fa;box-shadow: 0px 1px 0px rgba(140,180,210,0.5);}
.B-toolA.bxrx{box-shadow: 1px 1px 0px rgba(140,180,210,0.5);}
.B-toolA.bxlx{box-shadow: -1px 1px 0px rgba(140,180,210,0.5);}
.B-toolA .TAB-abbr abbr{height:34px;margin-right:-1px; display: inline-block;background-color:#f4f7fa;line-height:34px;border:solid 1px #c1d0e1;padding:0px 18px;}
.B-toolA .TAB-abbr abbr.active{background-color:#fff;border-color:#b1cbe0;border-bottom-color: #fff;border-top-color:#92b0dd;color:#28478d;}


/**分页**/
.ListPage .fl{margin-top:10px;color:#999;}.ListPage .fr{margin-top:6px;color:#999;}
.ListPage a{height:24px;line-height:24px;border:solid 1px #ddd;background-color:#f0f0f0;margin:auto 2px;padding:0px 12px;display:inline-block;}
.ListPage a:hover{background-color:#fff;color:#d00;}

/** 编辑 form***/
.Frm-formD{/**单行编辑**/margin:10px;}.Frm-formD.M0{margin:0;}
.Frm-formD abbr{width:140px; float:left;padding-top:5px; text-align: right;}
.Frm-formD abbr font{color:#f00;padding-left:4px;padding-right:4px;}
.Frm-formD dl{display: inline-block; width: 60%}
.Frm-formD dl span.mCheckbox{/**多选框**/ display: inline-block;min-width: 120px;padding:6px 0px;padding-right:10px;}
.Frm-formD dl p{line-height: 30px;}
.Frm-formD:after, .Frm-formD:before {content: '';display: block;clear: both;}
.Frm-formD.ZY abbr{width: 100px;}
.Frm-formD.ZY dl{margin-left: 100px;}

.Frm-footerBtnBox{/**编辑区底部提交按钮区**/padding:10px; text-align: right;}






/***  人员管理   组织机构  左列表 ***/
.departmentLis li{ display: block;padding:10px 14px;font-size:14px;margin:1px;}
.departmentLis li.active{background-color:#dbecfa;}
.departmentLis li:hover{background-color:#e5f3ff;}
.departmentLis li .imgIco{margin-right:4px;}
.departmentLis li span.mEditIco{float:right; display: none;}
.departmentLis li:hover span.mEditIco{float:right; display: inherit;}





/****layer 弹出 样式 覆盖**/
.D-TcBox{position:absolute;left:0;top:0;bottom:0;right:0;}
.D-TcMain{position:absolute;left:0;top:0;bottom:0;right:0; overflow: auto;}.D-TcMain.Bfoot{bottom:40px;}.D-TcMain.BtopT{top: 40px;}.D-TcMain.BtopT8{top: 80px;}
.D-TcMain.R3b{right:30%;}.D-TcMain.R2b{right:20%;}
.D-TcMain.R4b{right:40%;}.D-TcMain.R5b{right:50%;}
.D-TcMain.L5b{left:50%;}
.D-TcMain.L6b{left:60%;}.D-TcMain.L8b{left:80%;}
.D-TcFoot{position:absolute;left:0;bottom:0;right:0;height: 32px;background-color:#eee;box-shadow: 0px -1px 0px rgba(0,0,0,0.13);padding:4px; text-align: right;}
.D-TopBox{position:absolute;left:0;top:0;right:0;height: 32px;background-color:#eee;box-shadow: 0px 1px 0px rgba(0,0,0,0.13);padding:4px;}







/** 角色配置 **/
.pageSetRole{padding:40px;border-bottom:dotted 1px #ddd;min-height:100px;}
.pageSetRole em{width:100px;height:100px; display: inline-block;}
.pageSetRole em i.icon{font-size:80px;}
.pageSetRole dl{margin-left:120px;}
.pageSetRole dl dt{margin-bottom:10px;}
.pageSetRole dl dt .tit{color:#1169c4;font-size:20px;font-weight: bold;}
.pageSetRole dl dd span{min-width: 160px; display: inline-block;padding:4px 12px; display: inline-block;}





/****首页   案件信息列表  ***/
.zd-details{padding:10px;}.zd-details.Pl-0{padding-left:0;}
.zd-details summary span.tit{font-weight: bold;font-size:1.2em;}
.zd-details summary .iconfont{margin-left:10px;font-size:1.4em;margin-right:12px;}
.zd-details  .listSpanC2{padding-left:6px;color:#666;}





/******首页  信息列表****/
.messageLis dl{margin:16px 0;}
.messageLis dl dt{margin-bottom:4px;font-size:1.2em;}
.messageLis dl dd{color:#999;margin-top:6px;}



/** 搜索页面 ***/
.searchBox{background:url(../img/search-back.jpg) no-repeat center top;background-size:100% auto;}
.B-searBx-a{width:800px;margin:auto; text-align: center;line-height: 48px;}
.B-searBx-a .search-imgIco{width:200px;height:120px;margin:auto;margin-top:15%;margin-bottom:5%; background:url(../img/search-ico.png) no-repeat left center;}
.B-searBx-a .search-imgIco-wb{width:200px;height:120px;margin:auto;margin-top:12%;margin-bottom:5%;
    /* background:url(../img/search-ico-wb.png) no-repeat left center; */
}
.B-searBx-a .B-searIbx{height:50px;}
.B-searBx-a .B-searIbx input.in-searInp{width:580px;height:48px;float:left;border:solid 1px #3885d5;border-right:none;background-color:#fff;line-height:48px;padding-left:16px;}
.B-searBx-a .B-searIbx .in-searEnt{height:50px;border:none;padding:0 24px;border-radius:0px 4px 4px 0px;background-color:#1169c4;font-size:1.2em;color:#fff;float:left;margin:0;}
.B-searBx-a .B-searIbx input:disabled.in-searInp{border:solid 1px #cccccc;background-color:#f5f5f5;}

/**查询页  高级查询内容**/
.B-searBx-b{width:1000px;margin:auto;margin-top:5%;}
.B-searIcoLs{ text-align: center;}
.B-searIcoLs kbd{display: inline-block;width: 100px;height:130px;margin:0px 6px;text-align: center;color:#999;}
.B-searIcoLs kbd strong{ display: block;font-weight: normal;}
.B-searIcoLs kbd strong i.icon{font-size:80px;line-height:100px;}
.B-searIcoLs kbd span{margin-top:8px;}
.B-searIcoLs kbd.active{color:#0d5fb4;}




/***查询结果显示页查询区****/
.searchBox-show .B-searBx-a{width: auto;padding:12px 0px 4px 12px;line-height: 38px;}
.searchBox-show button.btn-tb{height:40px;line-height:38px;}
.searchBox-show .B-searBx-a .B-searIbx input.in-searInp{height:38px;}
.searchBox-show .B-searBx-a .B-searIbx button.in-searEnt{height:40px;}
.searchBox-show .B-searBx-b{margin-top:0;}



/****查询结果列表****/
.B-dataBox{border-left:solid 1px #ddd;border-right:solid 1px #ddd;padding:0px 12px;}
.B-dataBox .B-seaLisX{margin-top:1px;}
.B-seaLisX{min-height:48px;padding:18px;}
.B-seaLisX a{ display: block;}
.B-seaLisX em{width:48px;height:48px; display: inline-block;margin-left:6px;}
.B-seaLisX em i.iconfont{font-size:48px;color:#999;}
.B-seaLisX dl{margin-left:80px; position: relative;}
.B-seaLisX dl dt{font-size: 16px;}
.B-seaLisX dl dd{margin-left:-6px;margin-top:6px;}
.B-seaLisX dl dd cite{min-width: 300px;display: inline-block;margin:3px 6px;color:#333;}
.B-seaLisX dl dd cite span{color:#999;}
.B-seaLisX dl dd cite font{color:#d00;}
.B-seaLisX a:hover,.B-seaLisX:hover{ display: block;background-color:#f5f5f5;}
.B-seaLisX.active{background-color:#eaf5fa;}
.B-seaLisX .mEditIco{display: none; position: absolute; z-index: 4;right:10px;}
.B-seaLisX:hover .mEditIco{display: inline;}

.B-seaLisX.mini{min-height:32px;padding:10px;}
.B-seaLisX.mini em{width:32px;height:32px;}
.B-seaLisX.mini em i.iconfont{font-size:28px;}
.B-seaLisX.mini dl{margin-left:48px;}






/**********  查询显示页   列表右侧对象概要显示************/
.objRshowBox .objBx{padding:24px 16px;min-height: 60px;}
.objRshowBox .objBx em{width:60px;height:60px; float: left}
.objRshowBox .objBx em img{width:60px;height:60px;margin-top:6px;}
.objRshowBox .objBx em i.iconfont{font-size:60px;color:#aaa;}
.objRshowBox .objBx dl{margin-left:65px;}
.objRshowBox .objBx dl dd{margin:4px 0px;}



/******查看对象详情 左侧列表*****/
.objwfBx{padding:10px;margin-bottom:2px;min-height:28px;}
.objwfBx em{width:40px;height:40px; display: inline-block;}
.objwfBx em i.iconfont{font-size:36px;color:#aaa;}
.objwfBx em img.imgAuto{width:40px;height:40px;}
.objwfBx dl{margin-left:48px;}.objwfBx dl.Ml-0{margin-left:0px;}
.objwfBx dl dd{margin:2px 0px;}

.objwfBx.L-checkbox{min-height:40px;}
.objwfBx.L-checkbox em{margin-left:16px;}
.objwfBx.L-checkbox dl{margin-left:80px;}




/****通用点击单个DIV列表样式 ***/
.JQ-lbdx .lb:hover{background-color:#eee;}
.JQ-lbdx .lb.active{background-color:#ebf2fa;}






/*** span 内容区块，自动排列**/
.listSpanC span{min-width: 160px; display: inline-block;padding:8px 12px; display: inline-block;}
.listSpanD span{min-width: 240px; display: inline-block;padding:8px 12px; display: inline-block;}

.listSpanC2 .area{min-width: 240px;padding:8px 20px;  display: inline-block;}





/***外部数据源 列表***/
.sjyList dl{width:320px;height:52px;margin:6px 4px;background-color:#f3f7f9;padding:20px;border:solid 1px #dbe1ed; display: inline-block;}
.sjyList dl em.ztIco{width:48px;height:48px; display: inline-block;}
.sjyList dl dt{font-size:20px;margin-left:68px;/* font-weight: bold;color:#1169c4; */ overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sjyList dl dd{color:#bbb;margin-left:68px;margin-top:6px;}
.sjyList dl dd span{padding:0px 10px;display: inline-block;}
.sjyList dl dd span:first-child{padding-left:0px;}






/*************  table 列表   ****************/
.dateTable{width:100%;border:solid 1px #e0e0e0;}
.dateTable thead td{ border-bottom:solid 1px #cad7e7;border-right:solid 1px #d1d8db;background-color:#f0f0f0;}
.dateTable thead td div{border-top:solid 1px #fff;background-color: #ebf5fc;color: #517ec4;padding:8px 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dateTable tbody td,.dateTable tfoot td,.dateTable thead td{padding:8px 12px;border-bottom:dotted 1px #ddd;border-right:none;}
.dateTable tbody td input.Hauto{height: auto;}
.dateTable tbody td.xj{padding:5px;}
.dateTable tbody tr:nth-of-type(even){ background:#f5f5f5;}
.dateTable tbody td select,.dateLisTable tbody td input{height:30px;border:solid 1px #ddd;padding:0px 10px;}

/***mini**/
.dateTable.tabMN thead tr td{padding:8px 8px;}
.dateTable.tabMN tbody tr td{padding:4px 8px;}
.dateTable.tabWbj tbody tr:nth-of-type(even){ background:none;}

/**无边框**/
.dateTable.tab0WK,
.dateTable.tab0WK thead tr td,
.dateTable.tab0WK tbody tr td{border:none;color:none;}

/** 新闻类列表 li***/
.newLis li{padding:4px;}
.newLis li .time{color:#999; float: right;}
.newLis.bhh li{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*****列表类样式****/
.liLis li{box-shadow: 0px 1px 0px rgba(0,0,0,0.1);}
.liLis li a{padding:8px 10px;line-height:18px; display: block;}

/*****列表类样式****/
.liTex li{line-height: 180%;}
.liFL li{margin:6px auto;}
.liFL li span{color:#999;}

.liDH li{margin:2px auto;padding:8px 12px;}
.liCUP li{ cursor: pointer;}

/*****内容文字****/
.nrTesBox h3{line-height: 200%;margin:4px;}
.nrTesBox p{line-height: 140%;margin:4px;}
.nrTesBox .usNote{border-bottom:dotted 1px #ddd;margin-bottom:12px;padding-bottom:12px;}

/***** 定义页面顶部图标工具条 ****/
.toolIcoBx{ display: inline-block;}
.toolIcoBx dfn{width:40px;height:30px;margin-left:2px;margin-right:2px;display: inline-block;border-radius: 3px; text-align: center; position: relative;}
.toolIcoBx dfn i.icon{font-size:22px;line-height:32px;}
.toolIcoBx dfn:hover{background-color:#fff;box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.13);color:#1169c4;}
.toolIcoBx dfn:active{background-color:#68799f;box-shadow: 0px 0px 0px 1px #52658f;color:#fff;}
.toolIcoBx dfn.active{background-color:#f8d677;box-shadow: 0px 0px 0px 1px #d9b150;}


.toolIcoBx dfn ul.navToolLs{ position: absolute;left:-1px;top:30px; z-index:990;width:160px;padding:4px; display:none;border:solid 1px #ccc;box-shadow: 2px 2px 4px rgba(0,0,0,0.15);background-color:#f9f9f9; text-align:left;}
.toolIcoBx dfn ul.navToolLs li{line-height: 36px; font-style: normal;}
.toolIcoBx dfn ul.navToolLs li a{padding-left:14px; display: block;border-radius: 4px;}
.toolIcoBx dfn ul.navToolLs li a:hover{background-color:#146dc9;color:#fff;}
.toolIcoBx dfn:hover ul.navToolLs{ display: block;}





/*********   查看实体详情页面     右侧实体信息显示区************/
.B-gyObjShowBox{min-height:132px;}
.B-gyObjShowBox .icoBxS{width:180px;height:120px;box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.13);float:left; text-align: center;}
.B-gyObjShowBox .icoBxS dt{height:120px;}
.B-gyObjShowBox .icoBxS dt i{font-size:80px;line-height:120px;}
.B-gyObjShowBox .icoBxS dd{height: 40px;line-height:40px;background-color:#f4f4f4;}
.B-gyObjShowBox .iObjBxS{margin-left:210px;}
.B-gyObjShowBox .iObjBxS h3{font-weight: bold;font-size:24px;color:#1169c4;margin-bottom:10px;}
.B-gyObjShowBox .iObjBxS .zd-details{padding:5px;}

/****** 实体查看   多媒体图片列表******/
.imgLisA dl{width:auto;height:200px;display: inline-block;padding:6px; text-align: center;display: table-cell;vertical-align: middle;}
.imgLisA dl img.imgAuto{max-height: 160px;max-width: 190px;}


/**图片尺寸都统一时***/
.imgLisB dl{width:180px;height:160px;display: inline-block;margin:5px; text-align: center;}
.imgLisB dl img.imgAuto{width: 100%;max-height: 140px;}

/****** 时间线  效果  竖向*****/
.B-timeline{box-shadow: -1px 0px 0px rgba(0,0,0,0.13);margin-left:10px; }
.B-timeline li.B-timeline-item{margin:0;padding-left:20px;position: relative;padding-bottom:12px;}
.B-timeline li.B-timeline-item em.icon-timeline{ display: inline-block;width:14px;height:14px;border-radius:50%; position: absolute;left:-8px;background-color:#fff;box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.2);}
.B-timeline li.B-timeline-item:hover em.icon-timeline{box-shadow: 0px 0px 0px 2px #fff;background-color:#0db829;}

/* 文本标记样式 */
.textMarkIcon{
    width: 48px;
    height: 48px;
    background-image: url('');
    background-repeat: no-repeat;
    position: absolute;
    font-size: 10px;
    line-height: 1;
    background-position: left top;
}
.textMarkIcon:hover{
    background-position: center top;
}
.textMarkObjMenu{
    display: none;
    z-index:9;
    left: 55px;
    width: 212px;
    border: 1px solid #999;
    background: white;
}
.textMarkObjMenu dt{
    background: gray;
    color: white;
    height: 26px;
    line-height: 26px;
    padding-left: 5px;
}
.textMarkObjMenu section{
    height:50px;
    line-height:50px;
    text-align: center;
}
.newObjBtn{
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newObjBtn:hover{
    background:#ccc;
}

/*2018-05-19 zzn update*/
.objRshowBox .objBx em img{ width:60px; max-width:60px; max-height:60px; vertical-align:top;}
.toolIcoBx dfn.relationship.ischked,.toolIcoBx dfn.beeline.ischked,.toolIcoBx dfn.boxselection.ischked{ background-color:#68799f;}
.toolIcoBx dfn.relationship.ischked i,.toolIcoBx dfn.beeline.ischked i,.toolIcoBx dfn.boxselection.ischked i{ color:#FFF;}
.imgLisB dl{ cursor:pointer;}
.relationBox,.feelineBox{ padding:10px 15px;}
.relationBox li{ float:left; width:100%; margin:5px 0;}
.relationBox li label{ display:inline-block; width:80px; text-align:right;}
.relationBox li input.txt{ width:200px; height:24px; padding:0 6px; border:1px solid #ccc;}
.relationBox li select{ width:200px; height:24px; padding:0 6px; border:1px solid #ccc;}
.relationBox li input.btn{ width:100px; height:30px; margin:0; font:400 12px/30px 'Microsoft Yahei'; text-align:center; color:#FFF; border:1px solid #1169c4; background-color:#1169c4;}

.feelineBox li{ float:left; width:100%; margin:5px 0;}
.feelineBox li input{ vertical-align:middle; margin-right:5px;}
.feelineBox li label{ cursor:pointer;}

.imgLisB dl{ position:relative; width:180px;height:90px;display: inline-block;margin:5px; text-align: center;}
.imgLisB dl p.img{ height:90px; vertical-align:middle;}
.imgLisB dl img.imgAuto{width: 100%;max-height: 90px; vertical-align:middle;}
.imgLisB dl a.del{ position:absolute; top:5px; right:5px; display:inline-block; width:12px; height:12px; background:url(../images/del-ico.png) no-repeat; background-size:12px 12px;}

/*06-26*/
/* .ztree li span.button{ background:url(../img/zTreeStandard.png) no-repeat right -1px;} */


/*2018-07-23*/
.example .dateTable.tabMN tbody tr td{ padding:0;}
.example .dateTable.tabMN thead tr td{ padding: 8px 0; text-align:center;}
.example span.editable,.example span.census{ display:inline-block; min-width:180px; padding:5px 4px;}
.B-gyObjShowBox .icoBxS{ width:120px; height:120px;}
.B-gyObjShowBox .iObjBxS{ margin-left:150px;}
